As the number of lines of Text Areas can be bounded, they can be used as a replacement to the standard system string gadgets.
Ascii formatted input and output between a Text Area and a file handle is supported, with auto-formatting while reading.
Text Area's display attributes can be changed while the area is on screen with a call to RethinkTextArea(): this enables font change, resizing, or reformatting with new data.
Multiples areas with different attributes can be used on a single window.